yielding and paying - French English Dictionary